class Person {
  String name = '';
  String phone = '';
  String zmScore = ''; // 芝麻分
  String age = ''; // 年龄
  String gender = ''; // 性别 1男2女
  String huaBeiLimit = ''; // 花呗
  String baiTiaoLimit = ''; // 白条
  String provCode = '';
  String ipProvince = '';
  String cityCode = '';
  String ipCity = '';
  String areaCode = '';
  String area = '';

  // 表单用的
  String accumulation = '0'; // 公积金 0是无1是有
  String house = '0'; // 房产 0是无1是有
  String car = '0'; // 车产 0是无1是有
  String insurance = '0'; // 保险 0是无1是有
  String enterprise = '0'; // 企业 0是无1是有
  String social = '0'; // 社保 0是无1是有
  String allNot = '1'; // 以上6项都没有 0是都没有，1是有其中的，和上面相反

  String identityNum = ''; // 身份证号
  String address = ''; // 地址
  String email = ''; // 邮箱
  int educationId = 0; // 学历
  int marryId = 0; // 婚姻
  int houseId = 0; // 住房类型

  int accumulationId = 0; // 公积金
  int carId = 0; // 车
  int insuranceId = 0; // 保单
  int socialId = 0; // 社保

  Person({this.name = '',
    this.phone = '',
    this.zmScore = '-1', // 默认是0，要转int的
    this.age = '',
    this.gender = '',
    this.huaBeiLimit = '',
    this.baiTiaoLimit = '',
    this.ipCity = '',
    this.ipProvince = '',
    this.cityCode = '',
    this.provCode = '',
    this.areaCode = '',
    this.area = '',
    this.accumulation = '0',
    this.house = '0',
    this.car = '0',
    this.insurance = '0',
    this.enterprise = '0',
    this.social = '0',
    this.allNot = '1',
    this.identityNum = '',
    this.address = '',
    this.email = '',
    this.educationId = 0,
    this.houseId = 0,
    this.marryId = 0,
    this.accumulationId = 0, // 公积金
    this.carId = 0, // 车
    this.insuranceId = 0, // 保单
    this.socialId = 0, // 社保
  });

  Person.fromJson(Map<String, dynamic> json) {
    name = json['name'] ?? '';
    phone = json['phone'] ?? '';
    zmScore = json['zm_score'] ?? '-1'; // 默认是0，要转int的
    age = json['age'] ?? ''; // 年龄
    gender = json['gender'] ?? ''; // 性别 1男2女
    huaBeiLimit = json['huabei_limit'] ?? ''; // 花呗
    baiTiaoLimit = json['baitiao_limit'] ?? ''; // 白条
    ipCity = json['ip_city'] ?? '';
    ipProvince = json['ip_province'] ?? '';
    cityCode = json['city_code'] ?? '';
    provCode = json['prov_code'] ?? '';
    areaCode = json['area_code'] ?? '';
    area = json['area'] ?? '';
    accumulation = json['accumulation'] ?? ''; // 公积金 0是无1是有
    house = json['house'] ?? ''; // 房产 0是无1是有
    car = json['car'] ?? ''; // 车产 0是无1是有
    insurance = json['insurance'] ?? ''; // 保险 0是无1是有
    enterprise = json['enterprise'] ?? ''; // 企业 0是无1是有
    social = json['social'] ?? ''; // 社保 0是无1是有
    allNot = json['all_not'] ?? ''; // 以上6项都没有 0是都没有，1是有其中的，和上面相反
    identityNum = json['identity_num'] ?? ''; // 身份证号
    address = json['address'] ?? ''; // 地址
    email = json['email'] ?? ''; // 邮箱
    educationId = json['education_id'] ?? 0; // 学历
    marryId = json['marry_id'] ?? 0; // 婚姻
    houseId = json['house_id'] ?? 0; // 住房类型

    accumulationId = json['accumulation_id'] ?? 0; // 公积金
    carId = json['car_id'] ?? 0; // 车
    insuranceId = json['insurance_id'] ?? 0; // 保单
    socialId = json['social_id'] ?? 0; // 社保
  }
}